home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Demos / AppMaker 2.0b3 / Demo AppMaker 1.5 / Demo AppMaker™ / Demo AppMaker™.rsrc / TmCT_1013_CStdPopupPane < prev    next >
Encoding:
Text File  |  1992-04-08  |  787 b   |  36 lines

  1. %case include%
  2.     #include <CAMPopupMenu.h>
  3.     %if classname = CStdPopupPane%
  4.         #include <CAMPopupPane.h>
  5.     %else%
  6.         #include "%classname%.h"
  7.     %endif%
  8. %case classDecl%
  9.     %if classname = CStdPopupPane%
  10.         class CAMPopupPane;
  11.     %else%
  12.         class %classname%;
  13.     %endif%
  14. %case instance%
  15.     %if classname = CStdPopupPane%
  16.         CAMPopupPane        *%itemname%;
  17.     %else%
  18.         %classname%%        %*%itemname%;
  19.     %endif%
  20. %case create%
  21.     
  22.     %if classname = CStdPopupPane%
  23.         %itemname% = new CAMPopupPane;
  24.     %else%
  25.         %itemname% = new %classname%;
  26.     %endif%
  27.     %itemname%->IViewRes ('%paneType%', %paneID%, %enclosure%, supervisor);
  28. %case UpdateMenus%
  29.     gBartender->EnableMenu (%menuID%);    // %itemname% 
  30. %case ProviderChanged%
  31.     %if menuname = Sound%
  32.         if (aProvider == %itemname%) {
  33.             %itemname%->PlaySound (*(short *)info);
  34.         }
  35.     %endif%
  36.